package com.punch.common.vo.system.dict;

import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

/**
 * DictTypeVO-字典类型 展示vo
 *
 * @author wujj
 * @version 1.0.0
 * @since 2020/3/10 4:05 下午
 */
@Data
public class PageDictVO implements Serializable {

    /**
     * 字典分类主键id
     */
    @ApiModelProperty(name = "dictKeyId", notes = "字典分类主键id")
    @JsonSerialize(using = ToStringSerializer.class)
    private Long dictKeyId;


    /**
     * 字典key
     */
    @ApiModelProperty(name = "dictKey", notes = "字典key")
    private String dictKey;

    /**
     * key名称
     */
    @ApiModelProperty(name = "keyName", notes = "key名称")
    private String keyName;

    /**
     * 状态 0-停用 1启用
     */
    @ApiModelProperty(name = "status", notes = "状态 0-停用 1启用  2-未配置参数")
    private String status;

}
